package net.guerlab.smart.wx.api;

import net.guerlab.smart.wx.core.message.SendMsgResponse;
import net.guerlab.smart.wx.core.message.WxMaSubscribeMessageSendRequest;

import java.util.Map;

/**
 * 微信小程序订阅消息服务接口
 *
 * @author guer
 */
public interface WxMaSubscribeMsgApi {

    /**
     * 发送订阅通知
     *
     * @param appId
     *         应用ID
     * @param request
     *         请求数据
     * @return 发送结果
     */
    Map<String, SendMsgResponse> sendMsg(String appId, WxMaSubscribeMessageSendRequest request);
}
